Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OSBORNE PLACE Terraced £352,872 £243,000 8 Jun 2015
3 OSBORNE PLACE Terraced £356,717 £199,250 11 Jan 2006
4 OSBORNE PLACE Terraced £179,662 £47,500 11 May 2000
5 OSBORNE PLACE Terraced £344,691 £202,500 16 Jul 2012